rentable space - German English Dictionary